cnc vertical processing center - French English Dictionary